capa trofogena - German English Dictionary